Add ConfigParser module and refactor code