todo fix FOV clipping around edges fix memory make more small rooms add more than min spanning tree edges for fun random lighting/ambience fix responsibility sharing