Work on making FS.java less cluttered; et al.

Did a lot of work on adding some CommandExecutor implementations. Spent
the rest of the day documenting the commands and their respective flags
so FS.java isn't so cluttered.