Did a bit work on it again:
Skills, Abilities and Attributes are working again. Targetting screen works like a charm :)
Resulting GUI code got quite pretty as result and while backend is also much cleaner, it could use some work (it once again became spagetti quite fast, but there are eat solutions).
What is left is Inventory, Statistics screen and Dialogue.