add index view and controllers