Updated ReadMe, refactored to allow for global variable use for alert messages, added progress bars.