Add API docs (and some others too)