Cargo guide

I don't know how to override dependencies with `cargo config`, so I didn't write that out yet.
(Also, worth mentioning that binaries can be placed in `src/bin/<name>.rs`?)