[UPDATE] Provide an interface to manage plugins
[UPDATE] Improve Plugins interface
[UPDATE] New Unit tests for Plugins
[UPDATE] New Unit Tests for User and Permissions