Issue with custom plugin

Your plugin just creates a widget, you won’t see anything else in the Dashboard. If you drag the widget into a widget area, you’ll see all of the options to configure it.

one other issue you will potentially have is the way you’re including javascript for your widget. if you use this with another plugin that requires jQuery, you will certainly have a conflict. see the wp_enqueue_script function for properly including scripts and search this site for lots of examples.