Added copyright notice and GPL3 license.