setup views using size classes and auto layout.