1. Arrange UI nodes in rows and columns using `Container` nodes. 2. Change the texture of a `TextureRect` node programmatically. 3. Map different image textures to different strings representing the expressions using [dictionaries](https://school.gdquest.com/glossary/dictionary).