Enhancement: add version check

Check if the component is already loaded and prevent the usage of that plugin. 

ref. to https://github.com/Codiad/Codiad/issues/479