Overhauled requesthandler, returns, and errors
More exception and error handling changes.
Spelling error, oops.
Build localization into the API