Changed setter methods to private in several model classes.
Located Notify at access points to the data to ensure that each
operation results in only one Notify event
Merge branch 'master' of https://github.com/cletusw/hit.git