added list item touch styles
optimized a few things here and there