gc - adding basic console logging to CarRental services
gc - chapter 2 example - adding non-AOP version of transactions, retries, and logging
gc - adding more cross-cutting concern logic for handling general exceptions