Re-added support for theme-specific routes

- Moved theme-view setup into service provider and out of BaseController (theme routes could not render views otherwise)
- Included theme-specific routes in routes file