Initial Commit for cmake and doxygen