added class library documentation