Added question menu
Merge pull request #4 from EricSM/master

Added question menu
Merge pull request #6 from RyanW117/master

JavaMastersUI and NavigationMenu updated
Added PracticeProblem code. Also added first part of database logic.
Moved QuestionNavigation to components, since it is a component and not
a view.
Changed the UI so that the center panel can accept and display a Layout
or a Panel.
I changed the UI so that it can display either Layouts or Panels.