added childOpts to config
set heap size, changed arg parsing, added childOpts handling