RFC: Exceptions instead of Errors

Project Governance
Author
Ben Scholzen
Exceptions are a proper way of handling errors and are used in many other languages exclusivley.

This RFC has not yet started voting