jMe - Added Gemfile
jMe - checkin of gitignore and the bundle config
jMe - Checkin of problem statement
jMe - Big commit of all the models
jMe - Functional test for the use case