additional fix for #159

declare necessary variables before load sub-modules

move declarations are back to gvm-init.sh