Url correction

API url correction.
Include TODO and REAME in solution

Include the 2 mention file in the solution.
Add exception

Add handleling for 404 error wich mean that no result found.
Improvement

- Typo correction in the name of the function.
- Use the exception to handle the 404 not result found return case.
- Add validation for state and country parameter.
- Add the 3 possible case in the dummy application for test purpose.