The code was cleaned up and a more consistent MVC pattern was implemented. Improvements include the possibility to hide fields and better handling of errors and strings. Several issues are fixed, including a problem when values were automatically put into empty fields and the incorrect display of big tables. Tables now remain sorted and at the correct location after editing.