a complete web minesweeper game, but using modev-view-view-model pattern, it is a good example of what could b