added log utility class, working configuration file parser