Use lightweight buttons for items.
Performance improvement for itemFromElement.
Performance improvement for positioning items.
Leave all items in the DOM, should be better for performance.
CSS bugfix.
Do not use encryption for LocalStorage.
Added link to demo page.