merged crowdData to reset, added constructors for crowd models