1. added wrapper library 2. finish FIPA ACL visitor