finish refactoring UI to use class methods in Contact