Implemented small improvements

Removed timing information
Double the amount of threads (our processing is I/O bound, not CPU bound)
Write the skipped courses to disk