- documented methods
- added test for prepare request
- throwing error if io-instance wasn't passed
- added error checking on init
- version bump