Refactored to use Request.
Updated dependencies
Bumped the version