Finalised the Vehicle.java class

I think that's all, I'll probably go back and factorise it as well as add some comments. Hopefully the toString() is right.