Refactoring request to be initialized and ran a little cleaner, and making it ready to start building more http verbs in the rest methods