updated output strings
refactored error handling to top level of cli
Moved error messages into exception classes
Merge pull request #7 from turnerba/bat-cleanup

Bat cleanup