Features are pretty much fully mapped out now. Finally got around to
figuring out the messiness that comes with choices. The only thing left
for them really is working on the interpreter for effects. I've also
added some comments to the class headers to help anyone curious about
this whole project understand it a bit better. They definitely require
some expansion though. Lastly the main character window has been cleaned
up a bit so I can work on a new mock up.