WIP
Added request specs!
Small refactor to clean things up
Data can now be passed to the post/put or any method
Added back in the basePath
_data fix for when the route does not need/have it.
Merge pull request #3 from leondewey/refactor

Request specs