Saving last nights work.
Added window.py ...to do gui stuff.

It uses six, but might be refactored to just be 2.7