First screenshot

Woooooooo! My boilerplate haskell code came in handy, although I had to fight with the input code for a bit, and I still only have a black window that prints input events to the console.