Docstrings and Unit Tests

- [x] Adapter docstrings
- [x] Serializer docstrings
- [x] Install sinon for stub/mocking
- [x] Adapter unit tests
- [x] Serializer unit tests

/cc @holandes22 @benkonrath
Did you intend to make this change? I thought we were going use jshint comments when this required.