Added model objects
Added model objects
Updated model objects to be better compatible with Hazel, added unit
tests
Added unit tests