add more stuff to gitignore
new triangulation code
fix pixel alignment when using RGB images
remove unused libraries
remove useless headers, import proper image
seperate room class
cleanup code, next: collision detection properly
cleanup and correct code

separate triangulation function, sane inDomain check
proper collision detection
convexCCWRoomPolygons -> triangulatedPolygons
prepare path generation
document misbehaviour
first path finding stuff
more pathfinding
more pathfinding
innerPolygons -> borderPolygons
more pathfindin
conditional rendering