refactoring all works
refactoring display all contacts.  moving actions to more appropriate class