[TESS] deploy with stability fixes

- major refactor of game code to separate view logic from
  controller/model logic
- go back to flat look. Canvas is good, but not necessary for
  performance.
- fixes for various stuck states