Added license file.
code cleanup start