Made some improvements to PO communication

This feature is soon complete. Some implementation is still missing in the
actual protected object.
Major reorganisation of the source code.

Added "VN" infront of all packages.
Merge branch 'refactor/improve-ipc-communication' into development