added raycast filtering in box2d
segment utils in vec2d
non cleared lines and per visibility request draws
decision duration and solved bug with insufficient edge iterations
timestep multiplier
per-request visibilities, raycast filtering, improved accuracy