Added doxygen file and altered some of the comments in all of the files so they are picked up