Now working with objects

Need to go back though and make sure its clear what goes in the .h and .cpp files.  (Done kinda)

There are also some bits where things like this-> and other new weird bits are not explained.  Might want to recap the #ifndef for the first class rather than one half way though. (pffft didn't have time). 



