Use elation.require() properly, added getThingsBy* convenience functions
Added getThingsBy* convenience functions
Disable unused render control context
Added keyboard/gamepad bindings for menu
Added controlstate._reset() function, changed log format
Use elation.require
Added convenience functions: distanceTo, getChildrenByTag, getThingByObject, etc
General player improvements, add use-button support