Added Model Objects and enums.  Will work on rules next