car-spec refactoring and modifications in the existing code to utilize newly grid and location class