Nova Controller behaviour definition
Returns the routes defined in the module, if any
-callback routes(Env :: atom(), Opts :: map()) -> Routes :: [map()].
-spec routes(module() | {module(), map()}, Env :: atom()) -> Routes :: [map()].