Started documentation
Huge rewrite in both shell and envduino code