added a null check. Some fixes in the MeetingAgent
Removed public constructors without AgentFactory