Refactors away some singletons.
Refactors initial course velocity into the Course class.