Switch webserver to Puma
Refactor Gemfile