Added license information and comments.