very simple lightweight logging framework