learning how to right web apps with ROR