Add quiz box repositioning + minor refactoring

  - Reduce the number of planes
  - Refactor the Menu class to be a singleton
  - Allow quiz box repositioning
Merge pull request #4 from ustasb/polish

Add quiz box repositioning + minor refactoring