grunt displacement and findProtagonist()

clamped grunt displacement to 1
implemented entityManager.findProtagonist()