adding license file and header