add license files and headers