Can now scroll and confirm/cancel with controller. Visual state/button tweening isn't hooked up yet.