Add model to track and send errors

the key should be a combo of both `source` and the `ex.message`