Clean up the directory structure
Add pyc files into .gitignore
Modularise the code somewhat
Remove INFINITY
Move the Scheduler class into a separate file
Move two scheduler functions to their own files
Move match stats to their own file
Move schedule checking to its own file