Looks like a massive undertaking. I guess it's called a challenge for a reason. Looking forward to seeing the progress though, cool idea.