An angular minesweeper, inspired by http://www.simplygoodcode.com/2014/05/angularjs-game-programming-making-minesweeper/