Initial modularized version of cgutil
Adding all submodules
Merge branch 'master' of https://github.com/cdglove/cgutil
Modularization.