movement and rendering works
nodes only interact with a player once per touch
improve performance by not drawing enclosed walls