New Guide: crates and modules

Also fixes a couple of filesystem references that I forgot to change. :sweat_smile: 
This could be miscontrued to mean that libraries can't depend on libraries; "However ..." could become something like "Crates may depend on other crates, and are still compiled separately in this case" (that sounds... boring, though)?