refactored gamescene ui