An extensible Logger written in Java