Part 8: PluginVersion changes

+ Improved classes on PluginVersion.cs to versioning.