Added empty methods to Hypothesis class.
Haff class now needs a HaffDatabase instance.
Implemented the Haff iteration loop.

Closes #42.