more cleanup
implement neighbour showing
add missing files
add edge datastructure
implement getEdges in room
implement regular delaunay triangulation
s/cdt/triangulation/
add getConstrainedEdges to CDT
add room triangulation (CDT) for inDomain()
points on the triangle boundary are inside the domain
only calculate edges once, implement intersectsEdges
use regular delaunay for waypoint triangulation
implement functionality to show waypoint edges to neighbours
embed calculateEdges in constructor
consider intersections on waypoints as non-intersections

for example if a waypoint is directly on a boundary
fix pathfinding
BUG: robot moves through walls
properly implement collision detection
remove printing statements in collision detection
fix DT remove/pointIsVertex