this is an assignment of Rapid Prototyping with Ruby on Rails