Add Rect class
Types exports Rect
values -> flat, all -> recursive
Group#all can have a filter
GameObject#bounds returns the bounds of an object
Update forEach reference
Add methods for getting the first or last element
Fixes Group#byName
Run should only get run if the desciptor has been exectued
Click events working
Fire executed event
Update dist files