adding basic views and controllers