Awesome Challenge

Thanks for the challenge. Didn't get too far with the javascript but here's what I got so far. =)