New Features

- won't let the script run if it's already found to be running
- conditional around config.sh include (only include if exists)