Initial profile support.
Add logging to parseconf.py.
Throw an error if the config file doesn't exist.
Update TODO.
Update config.