[#97] Use ApiException to display errors

* Rename Exception to handle a broader context
* Use Exception to display API call errors (i.e. 4XX codes)
* TODO: Use error codes for known errors, and localize messages