major rehaul on how the formset is set in order to have more fexibility woth ordering, and editing the elements