Added support for speed control (preliminary)

Timer added for specific control of speed
A bunch of other stuff
Speed Control is working