Added everything but the transaction management to carrentalsession