Cat History Model Object

Finished the CatHistory model object and its collaborators. They are all
stupid and only have getters and setters.