add leagues controller
generate rounds, matches nad breaks controllers