Added a discriptive function so you could get information on the
creation and position of the graph if needed.
Added a factory for the purpose of allowing prioritization of Threads by
their respective ExecutorServices
Turned on the more exact timer functionality
Placed back in the static for the classes. Read that static classes
shouldn't be an issue if they aren't sharing anything between each
other.
Added findOpenPath so you can easily find an open folder or file if
needed instead of it erroring if one is already there
Condensed the graph import function into a more holistic argument reader
class that can easily read in information for timeouts, the graph,
output location, and correlation inputs (as of now, how many nodes will
be correlated)
Updated the BCRunner (main runner) to reflect these changes, but there
are still issues with threading. Will work on making more runners to
ease the process
Created a series of other runners to test out functionality and work to
simplify some of the threading complexity in the BCRunner
.DS_Store to .gitignore for all of the Mac Users