Lots of refactoring and improvements
Created proper 404 result for wrong URLs
Breadcrumbs and other stuff