Add first rough draft of API specification