sample app based on book from ruby.railstutorial.org (learning project)