Rewrote DisplayContact class into efficient smaller methods