Fixing the schemas for subtypes - this was the cause of the form list props being improperly copied from item to item
Styling for the type selector
Adding TextArea component and refactoring basic form elements to use a mixing.