added node roles activityMQ
made activity key a bit easier to access so it is not so magic string