route generation in router
route not found exception implementation
router throwing exception when generator can't find route
added test for generate
added exception fail
added missing required param exception
throwing of exception in generator
added test for exception