Adding OpaqueObject template. Adding StructuralObject template.

*Fixing Executable flag to false in Empty plugin.