View partially done, controller ready to be tested.