Added the copyright notice.
Updated the comments.