Adding license
Copying sources from the original