Updated header files.
Update LICENSE
Update NOTICE