Revamp

Bug found: taster doesn't work. searching that returns multiple lines
causes the output to be wrong. V2 eliminates the os dependency by doing
the searching with python. Still has the same bug.