refactor modules
update config.xml
remove debug flag on pub build
refactor get version
Merge branch 'refactor'