Documentation updates.
Coding standards: __construct visibility.
Documentation updates.