Add Menus

Add menus and a few empty classes. Compiles but untested.