added licensing information to all source files