Refactored query framework part1
improved Profile DSL (version evolution)
Refactored generators
new resolution mechanism for bindings of modules (use a binding of a
compatible module version)