1. added simple path finder
2. added random path finder
3. field moved to its own namespace