added dashboard controller and view