Assetgen updated to use boost::program_options