Basic controller and view functionality completed.