Moving objects and resizing them

Django cms is very powerful tool but to make it more user friendly we should be able to given the power of free form shapes just like the way we have in wix. Where from the list of objects like text, shape, image we can just drag and drop it anywhere on the page. similarly resizing the objects is also very easy.
It will be really cool if we have that feature in django cms.

Something like this

Hey guys any comment on this. Can any one guide me to the code where I will have to make this change if i want to implement this on my own