* remove the data member from the interface structure * add a psplay node used in a upcoming interface registry * add a INLINE function mapper
* test-interfaces.c is just a mockup to show how interfaces are created * fix some bugs introduced with a futile refactoring try at the last commit