Как сделать холст(основу) в Drag&Drop для конструктора?
За то время, которое вы тут спрашиваете, вы могли уже купить оригинал, а вам бы его брендировали под все ваши нужды.
Да и сами бы успели, вероятно, научиться. Для простоты возьмите любой ИГРОВОЙ js-движок. Там есть всё что вам нужны - работа с тайлами, события тачей-кликов, качественные примеры. Если прекратите спрашивать и начнете делать, то через пару недель он у вас будет.
Ваш пример не работает! 404 ошибка. А что касается вашей проблемы, то вам нужен как минимум jQuery UI. Там есть прекрасная реализация Drag&Drop и кучей настроек