Work on leagues loading
Added league entity.
Changed entity to hold its own set of properties.