add namespace to routing
fix  as routable module, and as it's own block