Rebalanced, refactored, new content. Didn't have that much time to do testing myself so there could be some problems. Please let know me know if you run into anything, and any other thoughts you might have.
Changelog: TBD