Added league generation logic, fixed fixture generation and relegation/promotion logic