Update README

Signed-off-by: Michael Barton <mail@michaelbarton.me.uk>
Create API document

Signed-off-by: Michael Barton <mail@michaelbarton.me.uk>