Documentation additions.
Imported current classes and tests.
Fixed build issues with unit tests.