added ability to create new groups w/ proper data serialization and form reset upon submit