Added doxgen documentation file