HTML5 Drag and Drop, Resizable dates picker with input text and color bars using Javascript module pattern.