Redrawn diagrams. Fixed some grammar mistakes.