Plugin Programming guide: Add a walkthrough of the Invert plug-in with
code commentaries and what are the pitfalls