Maven multi-module refactoring
New module dg-examples; Added simple example
Merge up of random stuff lost in previous commit