Changed searching through files in a directory to use re.findall instead of re.search
Rewrote the scatter and spikes methods of Viewer to speed them up.  I don't think I'll be able to increase the speed any more since most of the time is taken to just plot the massive amounts of points and lines.