Fixing vendor path.
Ignoring binaries.
Making a few more tweaks to create variety in documentation generated.
Fixing the interface.