I think I've come up with the necessary changes needed to be made to the workflow and how to implement them in code. The next commit will contain those changes and a test implementation.
Starting to work on the new workflow component.
Check for exiting Vagabond Box is successful.
Removed redundant code for downloading the Vagabond Box :)
Changed URL for Github repo
Multiple options are now supported and appear to be working properly. Exceptional output from issuing options in cases where pre-requisite options are required is still goofed a little.
User interface for the program has changed and modifications have been made.