adding some documentation
add example of implementing a data source
refinements to docs
update version of go-fuse
use new goat syntax