Add separate namespaces for routes and html layouts.
Only views depends on hiccup now.
Move default layout from common to layout namespace.