Added copyright notice and license notice.