adding versioning and license comment to the source file