Changes how routes are defined when we have a RESTful Controller

It checks each method on said controller and get it's arguments and add's them to the URI instead of just using addWildCards each time