add haml to gemfile and build out users_controller and all user functionality