[example] Moved to it's own folder so we can have more example applications.
[example] Change the path so it will still link to the repository version.
[fix] Introduce custom errors to provide more detailed information about errors. #69