Error handling implemented and tested. Ready for demo. Need some work to
clean up code and JavaDoc full solution