Simplyfication for the leagues validation logic.
Adde league selection support.
Started working on match edit.
Load matches for the selected league.
Refactoring: removed matches-controller (as we only need a leagues controller) and renamed folders/files from match to league.