Enabling a Programming Environment for an Experimental Ion Trap Quantum Testbed