[#43] refactored CarsController for better caching