added some licence notice at the beginning of the files