* Adds matrix and action templates and views
* Re-factors the view code
* Sets up redirect logic between various views