- Added error message

- Added error message
- Added more sample images
- Applied some interface standardization to the managers (though I'm not
proud of some of the implementation