1) Separate getting db connection to its own file 2) Add concurrency safety 3) Add precalculating All possible words 4) Add feature that round doesn't start immediately but after a (hardcoded) set time.