Feature documentation

### CHANGE SUMMARY
* Documentation, for most stuff.
### CODE COVERAGE
* 100%