Removed Util class and merged all functionality into QForm class. Made the Element class hold all of the properties that an element could have. Removed attribute fields from element classes. Removed constructors from element classes. Any element will now use the abstract Element class constructor and fields. Improved and expanded documentation.