added CircleSegment class
added Pathfinding class
added RNG class
added Polygon class
moved some stuff to working folder temporarily
renamed clone to copy, added a few new functions
removed requires
removed module code, overhauled event firing
added convex hull static function
moved some files to working folder temporarily
added fixed drawing functions
added assorted getter and setter functions
added assorted helper functions and renamed clone to copy
added assorted helper functions and renamed clone to copy
moved towards full collision responses, added circleSegment collision, improved generic handler
removed module logic
removed module logic
removed rng logic (now in RNG.js), added hashcode function
added GameState class
merge conflicts
fix merge conflicts