* Finished styling
* Added some comments
* Started work on unit tests