Import routes from a controller directory

Import routes from a controller directory #796
pondering if it would be better to use a file_exist check here .. then again with your approach it might produce a clearer error message if there is a typo in the path.

that being said imho we should also support the ``@`` notation here ..