New command line structure for multiple tracks

Now predefined tracks can also be added to the learning pool. Plus added an "evil" track with several difficulties in one.

You can ignore the commits from Apr 27, they add nothing to your commits.