Cohesion and separation behaviors added to herd behavior