(Arch/Edit) Finish 'Edit Project' functionality
(Arch) Add form validation for 'Add Project' & 'Edit Project' pages
(Arch/Edit) Add 'Undo Changes' option to form