Finished error handling exercises
Improvements to laziness exercises