Remove last C interfaces in the library add initial doxygen bits