Updated License and uploaded code