Removed unneeded NothingMatched scan error case.
Removed unwanted "pub" on modules.
Added documentation.

Closes #14.