add docs on intermediate usage

Fixes #228 by showing a slightly more complex example of parameter parsing and project structure.