first pass at improving the error messages
Merge pull request #18 from dontcallmedom/improvedmessages

first pass at improving the error messages