Can now drag and drop parts! Buggy, but works!
Fixed most of the drag and drop bugs!
Merge remote-tracking branch 'origin/master' into EditMenuDev3
Fixed bug with request #42
Merge pull request #44 from galaxykate/EditMenuDev3

Looks good.