Added amountCovered and flags, see description

amountCovered is a byte which stores the amount of covered spots, this
is initialized as 169 which is 13*13 or the size of the grid.
flags is a byte which stores the amount of flags that have been placed.