* Extend the introduction to explain the general approach to formatting
* Add more detailed but abstract examples of implementing a PSI-based Formatter.
* Extend the "Implementation" section
* Replace the example image with a more insightful one
* Add more examples and tips