Moved 'remove from visuality' to base class deconstructor; added NPC direction