Improved UI
Here is how I want the new UI to look like:
The idea is that when you select an unit, you get the options of moving, attacking (if you have an enemy nearby) and checking the unit's status. Attacking an unit always ends your turn, canceling an action takes you to the image that has the previous menu, including the character's previous position (if you have moved but decided to cancel).
Right now as I think of it, it sounds like a complicated problem, but with the deadline far away and so many hours already spent thinking about the problem, the solution is probably going to pop into my mind as I have lunch, shower, confess my love to a girl or while I do all of this at the same time.
If you happen to be colorblind, I apologize for the terrible image. But this is just a mock-up and I'll try to take this into consideration in the game.
I'll post more about this when I start to define the new UI code's structure.