Some minor edits and renaming things. Also updated todo file with lots of things to do for a pretty major engine overhaul and redesign due to some realizations I made about data-driven design.