Add JQuery UI
Draggable controls panel
Made JS JSHint compliant
York Center
Moved stylesheet out
Tidying up
Refactored for extension