Added functionality for default 404 routing.

This adds the ability to have a custom 404 page by default. All the user needs to do is create a 404.ejs (or other template engine) in /ui/views