Removed leagues reference from Union class
Added views_season.js document to save view definitions.
Reintroduced leagues attribute in Union, moved league creation code out of UnionLogicImpl