First cut cheapo 'window system' implementation..

..in progress.  If something looks weird, it probably is weird..