Add exception and status classes
Add Throwable dependency