added Perturbation Module prototypes
added plugin_init call on module creation
Implemented property access for C/Fortran