renamed find route
added proper code comments and documentation
Fixes #70
Fixes #71