implemented FaceManager
from modified Gimmicks' FaceManager code: https://gitlab.com/TeaJizzle/gimmicks/blob/master/src/com/gimmicknetwork/gimmicks/FaceManager.java