Implement access control for views
Add ErrorView (404) - Thx GitHub for the pony :D