Incorporating gesture macro recording using the Leap Motion controller for AGI Cesium