generator and/or solver still needs optimization
* use modules instead of source sets * Kotlin JVM instead of multiplatform (for now) to make things simpler * Warning: GameCell doesn't use mutableState anymore, this needs to be fixed for the UI to work!