Added a way to go forwards and backwards

We can use time and encoders to drive