added controller and views

Work still in progress - intermediate commit