Refactoring all of the input elements to use the new data binding pattern, swapping out chosen for select2, refactoring how the createEdit schemas work to better normalize them, handling for the required contacts and screenshots