Analyze the character of Macbeth in Shakespeare's play, focusing on: 1) His tragic flaws and psychological development 2) The role of supernatural elements 3) Key soliloquies and their significance 4) Comparison with other Shakespearean tragic heroes. Provide textual evidence to support your analysis.