float:left on items
added options for demo
added showAll option; added custom callback on complete; minor improvements