Added detailed docstrings to every unit class.