Added support for drag and drop for all elements, also added module loading magic dance