abstract zombie;add knight and tracker;