add license, modularize
add license, modularize


Former-commit-id: 4d70f0a5769efc66b905de61118aee3751e64ac0 [formerly 9eb2d6ae5fbe6dbc04525e2e1837267ae2e319a1] [formerly 50988ac92b04d252aefc3d3763082abb3db4c126 [formerly be84f950c846eac8c8f9d48b9c2b67b6e774d03b]]
Former-commit-id: 178f371473904e486dcd7b332000b6c69f9026c8
Former-commit-id: 411af48e67ac0dd27b31176f4ddde8be411c614b
openconnectome/m2g,neurodata/ndgrutedb,neurodata/ndgrutedb,openconnectome/m2g,neurodata/ndgrutedb,openconnectome/m2g,openconnectome/m2g,openconnectome/m2g,neurodata/ndgrutedb,openconnectome/m2g,openconnectome/m2g,openconnectome/m2g,neurodata/ndgrutedb,neurodata/ndgrutedb,neurodata/ndmg,neurodata/ndgrutedb,neurodata/ndgrutedb