added basic views, controllers, index operation