I took the easy approach and dumped all the commands in the same folder.
I couldn't think of a better way (still can't) and decided to push forward anyway.
Sorry.
Continuing this way does not sound fun, so it would be really cool to figure out how to break this up a bit.