Removed hungarian notation, per microsoft...

...http://msdn.microsoft.com/en-us/library/ms229045.aspx . Change a few
ints to shorts to use less memory...they would also never hold values
large enough to be an int. Worked some more on the changePeriod
(changeChapter) interface.