Name changes.

The usage example is renamed to backend.
Emakefile is updated as the project is renamed to yahoo.
Added frontend implementation.

The frontend implementation provides error handling and initial
notification parse.
Code cleaning in the backend example.