Added tarball creation to build step
Add tarball name option
Use inherits lib
Add ConfigDirCreator
Added build config generation capability