add an AvatarManager to house a separate list of Avatars from NodeList

-closes #1652 
-closes #1581