Initial creation of a tabbedMainView and rewriting ProblemSetDetails to work with it.