add gemfile for heroku
fix data_mapper dependency
user authentication