Make Grid into GridLayer and subclass layer.
Update to latest joybox to fix Sprite subclassing issue.
Make Tile a subclass of Sprite.
Use CGRectContainsPoint instead of hand-rolling touched? logic.