Logger per object

Setup each otter application to have their own bound log.

This is an example of my explanation for #375.