Slight adjustment to error handler interface

Now uses @handleErrors to register instead of setting property directly.

See #9.
Move docs around
Docs for error handling, see #9.