add slide animation; fixed some bugs; add $itemsWrap option