Refactored Design and added SplitContentPage.