Extracted the background map to a control, plus a lot of refactorings.
Fixed a bug in MovementSource.
Extracted the speed alert code into a control and added speech alert.