updated copy of legacy code using mouse for UI and new gameplay style