Npc behaviour

NPC Base class
Behaviour interface
3 Behaviour base classes (aggressive, defensive, evasive)
SpawnPoint class (empty)

@PimV 
@basvandenheuvel 
@JohanBeekers 
@sagar193