Views now implement IView and ICacheable. Added test cases for cacheable router. Added temporary and permanent redirection views.