few changes

Car.cs:;
-added check in setFirstLane()
-cars wont enter lane if slot is occupied
-fixed double move for entering cars