adds missing instructions
better error messages and missing tests
Merge pull request #5 from pestrada/friendly-error-messages

Friendly error messages