Added doyxgen documentation.