Use context instead of describe to be consistent
Add search for location function only
Eager load country when searching for locations
Refactor find_by_name_and_function method
Extend README
Add todo's to readme