Adding in ice - apply finished
Fixed requireJS bug - was real bad in FF
Added dbg.perfTest to measure speed of functions

Really only works in Firefox - Chrome's window.performance.now() is lame
Passed state to fpsMon
Object Proximity Detection - affects collisions

Added methods isNearby, getNearby, getDistance, and getClosest
isNearby replaced isColliding, now accepts radius for testing proximity
getNearby works similarly. getClosest returns closest object.
Removed redundancy in states (yeah, was not necessary)
Additions/improvements and fixes in Element backend

Ice structure fix
added rounding functions
Added action hotkeys to states
Bug fixes to events
Improved GameObject.getDistance function + bug fixes
Lightning element implemented

Lightning implementation redone by donk

Doesn't have a chain limit atm, but this doesn't seem to produce previous bugs.
Changed element *Stats to *Config, removed lightningOnCd