refactoring: added log4j and changed class name