Another exercise in JavaScript, no frameworks, no dependencies. Designed for two players on the same device.