Finally committing project04pt2, uses sinatra and datamapper