usage
Amends the usage of the script and the example that show when executed incorrectly. Adds basic information to the `examples` section of the documentation.
Also add random address generation functions.