collision detection capability between convex polygons
added CollisionException type
collision tests operational
slightly better drawing of robots and obstacles