eshell is great but lacks a good manual, someone wrote one. This packages it.