Added django dynamic formset (https://github.com/elo80ka/django-dynamic-formset) support to the user editing forms
Changed form rendering so that name and tips form can't be dynamically changed on the frontend
Changed component modify forms so that only a row can be removed at a time
Added deletion option to component modification form
Added in missing hidden fields