Refactoring + Add context highlighting for specials

- Model/View relationship now observer
- Add preliminary work for row/col/bomb highlighting, to illustrate how
they work