Added documentation generated by doxygen.