Add plugin source file