Added plugin repository singleton

modified JDPluginManger to use the plugins from repository.
created Panel (Hud) for managing and discovering plugins
playing with plugins.json