Initial commit of API sketch