Added a ton of stuff as usual. There are a few bugs to fix and then balancing issues to take care of and then I'll be ready for the next release!