Refactoring of code, change of routes. Render list as a partial.
Remove old & unnecessary templates.
Course Filtering Mixin for less repeat code. :)