a mines game (not yet complete)