fixed how plugin states work
added sparkle for auto-updating
improved filter & search
removed unnecessary local plugin search

will re-add once i have a better idea on how to display them