Code cleanup
Working on support for a desktop window
Partially implemented the popup menu on the desktop window
Code cleanup
Support drawing the background as a window
Fixed pop-up menus on the desktop in both window and window-less modes