added initial routing and fixed up gemfile