CSC8002 Car Rental Coursework