Moves helper methods into separate file for backward compatability
Adds request helper method and refactors get and post methods