Jammy in AIR. Easier than I hoped. Needs icons.
Ignore the out directory.
Updates to the AIR config.

iPad only, no status bar.
Smaller max throbber size.
JammyContext -> JammyConsts.
Point -> Vector2.

Collision in flashbang expects vectors for everything, so let's use them under the hood.
First attempt at a placement algorithm.

Yay for how much this is like the knapsack problem. Didn't expect to tackle NP-completeness today.
We have the AIR setup, might as well use it for testing.
Show placement bounds for testing.
Fix up AIR testing.

We need fullscreen true in the mobile app descriptor, but that screws up stage positioning
in the adl test environment.
Didn't end up needing that.
Another tweak to the placement algorithm.

Now, try in each quadrant before giving up. This way random clusters are less likely to screw our
chance of finding a random position to place in.
Stop drawing the placement bounds.
More placement tuning.

Making sure that the throbbers never throb into each other or the side of the board.
Display the throbber text value.
Add five through nine.
Clicking a throbber makes it go away and spawn a new one.