Add rudimentary error handling and logging
- Future Enhancement: Highlight errors using information in stdout