added license headers and doxygen file information

plus replaced tabs with spaces