I wonder too if we should consider the possibility of allowing the user to apply colour to the squares?