New plugin architecture available

I have implemented a demonstration ProjectPier server that has a extensible plugin architecture using the codebase from SVN trunk. It is a draft implementation and currently only a few hooks exist (mainly to do with tabbed navigation/menu options etc).

So far the implementation includes:
1) Plugin manager to allow actions and filters to be added/removed by plugins
2) Plugin manager to execute actions and apply filters
3) Administration interface to allow plugins to be activated/de-activated
4) A few hooks
5) A demonstration plugin

I welcome anyone who is interested to contact me for access details to the demo server and/or changed files in the codebase. This implementation is meant merely as a starting point for inclusion into PP and, again, welcome any input on this work so far.

Regards MB