what are the parts of a transformer layer? what does each one do to the information held in the logits?