added license header to all files