Added Modal prompts and an easy-to-use modal api so anyone can use it.
Made the dashboard opening an on hover event.
Widget menu functionality is now global and does not require injected
javascript in the widget.js files.