Software development and integration of an adaptive-optics testbed using the Giant Magellan Telescope software frameworks | Synapse