Refactored config file handling to fix issue #6. Reworded and expanded a few parts of the README