updated with assets, new routes, and controller for heroku