an extension of the pynn front end for spinnaker, which includes the external device support