Start implementing basic dragNdrop architecture