Plugin interfaces

Description

PAS Plugins are broken down by the different functionalities they provide.