app interface change: initialize() now gets logger as a first argument
minor cleanup
Merge pull request #13 from ijon/master

Pass logger down to user code