Defines exceptions used and thrown by the library
Implements QoL functions to handle user input-output.
See Source File