Add more tests.
Refactor so the binding logic is separate from the default listener logic.
Make the exists method a little more general.
Test the order property on the collection values.
Add tests for the GameCollection class.