Perform code refactoring #1
- added event SpeedChanged