Merge pull request #69 from Trott/specs

throw errors in find() when collection not specified or does not exist
Merge pull request #71 from Trott/specs

refactor
Merge pull request #72 from Trott/specs

refactor