Added file header for documentation and copyright
Added doxygen support