Added first patch of doxygen documentation strings
Added Doxyfile to .gitignore
Added more source code documentation
Added doxygen output directory to .gitignore
More documentation