Close menu if MenuEntry points to null

Add buncha TODOs!
Reorder loading stages (for solitaire restart)

Random refactoring
Add (stubs) for new menu entry types