Content with BaseElemenet class (for now, until test...) - move to BaseForm next, intend to add a bunch of features, including default render without a template from the element array, the cool 'spinUpFormFromObject', which will build a form based on the underlying object, including scrolling subforms, object select boxes, etc, and 'bind', which will set the values of the existing elements of the form according to the passed object