added boundCheck and tweaked controls

controls are still broken car feels slow and sloppy, although now it is
working a lot better than before i think we need to stop the car dead
sooner