Still reliant on some of the libraries on which penumbra also relies. I think I'm missing something
Poking around at the corners, trying to figure out what I was thinking the last time I dealt with this
Noodling around the way communications should actually work
Basic debugging. Window is getting created, but never leaving :__dead state. Then core is exiting pretty much immediately instead of waiting on the graphics thread.
Lots of mucking around with setting up the FSM. Still doesn't actually
work, but the architecture feels significantly more solid.