Updated readme with api concepts