tightening up the templating, making resources not throw errors when no routes are defined for them
templating