Better checking on getFilters method.
Move filtering to the controllers. This makes more sense in the CodeIgniter flow, instead of the Laravel-esque Route filters. Laravel requries all routes to be in the routes file, CodeIgniter does not.