Feature: Logging improvements

I took a look at all the places we used `logger.info` to make sure the messages contained useful information. This is important because INFO is the default level for production apps.
Is it not relevant to point out that this is being executed because it was specified as a Split Controller? If I were debugging an unfamiliar app, this info would be very helpful.