Very much enjoyed this.The way you created such a cohesive system of window managements in miniature is incredible in such a short time frame. Feels like this framework could easily lend itself to iteration or larger games - what if chat messages arrived while you were playing, for instance?