Add basic support for read and write regarding this design https://github.com/lance-format/lance-namespace/discussions/272