change around how the api works a little, basic docs for the public api