Fixed Doxygen and moved all comments from header to source files