code restructure
code restructure


Former-commit-id: 5c384dab72895d10dbd713970c4ce0fdb422fd6e [formerly 0d1a28019c51e8d3f31ab61d80cc971e4f61a987] [formerly a4775b2022931c11466861783a15a3c9ac0546da]
Former-commit-id: b7668d4b0f4df02b824ee68413c5ee4e807f8f83
Former-commit-id: 982c1d410879bfb6693673123c91cb75499472e0
DEIB-GECO/PyGMQL,DEIB-GECO/PyGMQL