There is a example implementation that was created to show you the basics:
nichtparasoup_placeholders.
Feel free to look into it for details.
In the following you will have a step by step How-To to talk you through the basics.
TODO
TODO
TODO
TODO
TODO