sample app from Ruby tutorial by Micheal Hartl