Added currentRouteName() and changed controller() and route() to use this rather than currentPath()