Update cabal for wx haskell
Add functions to generate UI from a game
Merge branch 'master' into gui

Conflicts:
	Minesweeper.cabal
	src/Main.hs
Update GUI code to render mineboard
Merge branch 'master' into gui

Conflicts:
	Minesweeper.cabal
	src/Main.hs
Update event to update gui using game state
Merge branch 'PinPinIre-master'