Constructing an Optimal Behavior Basis for the Option Keyboard