Added Int16, SByte, UInt16 classes.
Added Double class
Added some Set properties and cleaning up code for to match style guideline.