Issue #24: Initial start towards full API documentation