added base plugin
added "class.js" for JS inheritence
Added base component ( extending base plugin )
lower case components name
removed traling comma
added class to resource loader
added basePlugin and baseComponent as depenencies for plugins
updated playPauseBtn & fullScreenBtn to use KBaseComponent
updated configuration, to be plugin based
Updated drawing layout methods according to the new configuration