cleaning up methods for carpark class to make more readable, added
private helper method processVehicle