Finished the bare basics of the entity/component system. Lots of stuff to refactor and add to it - but for now that's not important. What is important is that it works. I have no idea how, and frankly I am afraid to touch it, but it does in fact work. I am ecstatic right now, so much so that this is probably a terrible commit message. Oh well.