Adding the existing code, liscence and the .gitignore.