Got basic, hideous, possibly wrong UI system working. I don't know how. It's magic.