re-arranging the Logger interface
money bomb components, initial commit