Expose the state of the tile

We want to make it so that the first tile that the user selects can't
contain a flower, and in order to do this we will have to distribute
them after the tile is pressed. In order to detect if a tile has been
pressed we will need to read the state of the tile which is only
accessible from within the tile class.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>
Distribute flowers after first tile press

The first tile that is pressed should not contain a flower. Detect when
the first tile is pressed and once that happens distribute and count all
flowers.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>