Added cage prototype but I don't know how to link the cage and npc

- Why only moving entity can be removed?
- Why doesn't weapon collide with entities?