0.1

First draft; discovery and read functions