Added Class Descriptions and Copyright notice.