added functionality to contacts page. add contacts, sorting contact, searching contacts, removing contacts. editing and messaging are in progress