Add a searchPath concept
Some ideas in README
Make tests independent