note for pathfinding, since it's terrible;
block node on use; remove node from free nodes list when blocked; only checks in the moment of pathfinding atm; moved factory to be generated first to test this;
don't set the map on the actor. Set it on the node instead;
made work action blocking;
use doubleclick to enter bulidings; use double rightclick on empty space to leave buildings;