#1 Refactored Level support to use linkedlist. Each league will have its
own Level nodes
#1 Fixed the linkage between Level, Pool and Matches as below

Level-[1..*]->Pools-[1..*]->Matches