Spectator can move (fly mode)
Map: make doors (holes) on external walls
Factorize in rng nextChoiceRemoved
Factorize $m.indexToCoord
Map: recenter map after generation
Map: add useful debugging print
Move loadMap into toolbox
Basic player collision with map (has some bugs)
Fix error in $$.box (optional texture)
Add bullet (event+visual), implement temporary elements
Fix prediction with running (remove use of movementSpeed)
Disable selfBody for now (bugged)
Add raycasting client-side to kill (hacky)
Minor tidy, settings tweak