Updated header documentation
Updated copyright and license information in all code files and headers.