Basic Framework

Includes all components of MenuFrame (as of May 14) but needs access
levels.
Possible classes and methods shown.