UIPageController for scrolling, TPKeyBoardAvoidingScrollView for moving the screen up