in car, exists now returns false if its reached its destination, Road now has a getter for Occupant, and Runner now turns cars at their destination blue