FieldFactory::create*D improvements

o Can create fields at a given cell location
o Can specify a time to be passed to the generators