Added Copyright Headers to the code