update bstoolbaractionfactory with no model to support adding custom actions