Merge pull request #39 from aztech-digital/refactoring

Refactoring for new 3.0 architecture
Add COMB generator for use with UUID4
Add version test