Added a test file for the HaffDatabase.
Implemented HaffDatabase.
Added some unnecessary comments ;)
Merge branch 'haff-database' into haff-dev

Closes #42.