add queen connection code
move drone server process into struct