adds profile controller and view