[Game] Village Craft

I have a lot of UI states and events so for me it is more convenient way of working with it.