Nothing stable yet, but I'm slowly getting there. I've begun to implement enemy ships and some primitive collision checking. It doesn't actually compile yet, but I thought I'd go ahead and post what I've done so far...