CarPark class completed and CarParkTests re-factored. The previous
version was extremely buggy.