Added Contact view and controller with minimal tests.