Switch to WindowMS successful

Replaced generic Window class with WindowMS. It seems the graphics API
and window class are too tightly bound to make a generic interface
possible. Removed all dialogs from window at startup.