Reusable Configuration Selector 

Changed the configuration into a function so that the user could change their mind, instead of exiting and restarting the script.