extracted module building from ModelBuilder to a more general purpose class and added it to SDGUTils
extracted class building from SigBuilder to a more general purpose class and added it to SDGUTils