As shown in the picture below, we have three areas:
- One at the top where there will be characters
- One at the bottom where there will be buttons
- A mini map on bottom left
I do not want to display the source code yet, since it is rough.
I will present in future in a more understandable formula.