preformance tweeks and other stuffs

made some good improvenments for large lists and added scroll reset for
list manipulations. also added header for viewing playlist and made
other style tweeks to the footer bar