Add weatherroulette app

@sdreher Here's my pull request for weatherroulette -- I'd like to push this to staging soon so I want to merge to master.
This `current_puzzle` pointer was in fact unnecessary and was never being used. Thanks for catching that! I just removed it.