Added doxygen documentation draft