reorganization of files, added draggable window demo starting point