Added jLayout structure. RequireJS is used to dynamically add scripts
and HTML.
Panels are draggable and sortable using JQuery UI.
Merge branch 'patrickR'