os x launchpad style - icon drag and drop, sort and merge