- Added tests
- Updated composer.json
- Finished tests and src. Ready to be tested