Merge pull request #71 from Trott/search

pre-commit hook + linting