added ini parser; added config file singleton