Explain how does Macbeth change throughout the play?