starting to add the custom view controller and custom view