Today: Initial view, controller, tests.