Implementing the vpp as a standalone python package within the repo comes with a few benefits:
- Make's it clearer how additional functionality such as demos/tests/docs relate to it
- Reduces maintenance version
Have been using this pattern at work and it's been quite handy - what do we think?