ts-challenge How to run: click here https://cscleison.github.io/ts-challenge/ OR npm i npm start open index.html Design decisions: validates all the settings before the game starts all functions are immutable