a work in progress for a simple match 3 games.