Add lots of docs

First step towards #114
Any attempt to draw with it will fail. We've got the error codes for `draw()`.