uses Puma as web server and updates some gems