Error handling

These pages will cover methods of error handling in Rust, consisting of: