added log4j back added simple interface and added Config class