errrr huge dump of things that have changed. Added Seasons to work, refactored some things, still pretty ugly