added touch support for drag and drop
added localstorage. a few style upgrades.