Fixes #8136: Add plugin documentation and updated rake tasks.

The module defines a namespace that contains all functionality related to the entity.  This makes combining components together and testing more straightforward.