Added model and document structure (just headers for the moment)
Changed return value to pointer for efficiency (kicking Java habits)
Fixed two more dumb mistakes - these should compile now (although they have no implementation)
Added destructor for Model
Merge pull request #6 from Fourth-Doug-Coders/add_doc_structure

Added model and document structure (just headers for the moment)