lots of improvements to span_game

- coordinate values come from one place
- debounce and specify IDs for latex rendering
- use determinant to make sure vectors arent too close
- hint reveal looks better
- refactoring