def handle(key)
      case key
      when :left, :right, :space, :one, :two, :three, :four, :five, :six, :seven, :eight, :nine
        @player_controller.events.trigger(:key, key)
      when :down, :up, :enter, :u, :f, :s, :j, :k
        @track_controller.events.trigger(:key, key)
      end
    end
TODO: look at active controller and send key to active controller instead