Inlining one-line methods for cleanliness
Lane change model clean up started
Created the dummyFollower concept so we don't have to check for nulls in the lane change logic.
Cleaning up IDM to just a method. Preparing for putting it where it belongs, in the Vehicle
Eliminated return of NaN from the calculation of acceleration due to vehicle desired velocity being 0
Made helper method for moving a vehicle to a certain position
Moving vehicle restores idm mock acceleration set before moving the vehicle
Using test helper to move vehicle to desired position instead of setting the position through a setter
Refactoring a bit
Using moveVehicleToPosition everywhere in Vehicle test
Can now accelerate a car to a desired velocity
Not using setVelocity anymore in Vehicle Test