styled entry form and cleaned validation
added unsaved changes tracking