- Added BDD style docs for tests.
- Added several unit tests.
- Fixed naming.