fix div hierarchy for outputs

for reals this time

adds `output` block, removes redundant `outputs` block,
and puts the prompt block inside the individual output block,
to match the html flow.