Recreation of learnhowtoprogram.com written in rails.