Forms are now created differently and do not use deepcopy to make a duplicate of the fields.

GroupInputMixin's now correctly map to the right fields (field attribute named 'test' in the Form definition, but has name=test[] in the field args)
Field objects are now referenced on the form via Form.fields[field_name] when in .py code, however the view code remains unchanged. This is to allow for values to be set on the fields in .py purely by Form.field_name = 'value' (QoL improvement)
Bumped version number