This implements the basic order api and closes #3
bumb version