First major commit

Add initial list of files.
Add licence.