added a Add Contact functionality and refactors the AccountController and EmployeeController