removed rcli completly
first draft of the doc, split commit and fix some issues in spi.go