Reduced property names. Added comments. Added get/set methods. (#35)