This is how the driving mechanics will be. Needs to be refined so that
it feels more realistic, but conceptually this is how it should be
implemented. All this is part of testing before we start being more
organized with classes etc...