added license file
added copyright headers