The architecture of why2-atlas: A coach for qualitative physics essay writing