refactored board and hud to use presenters
some refactoring of structure
cell state machine
mines generated, basic logic of gameplay working - next up is cascading