refactored example to use shared github code.

Changed the routing to use common/GitHubFacade. Started to create a GitHubController to handle specific GitHub requests from clients. This will simplify the client side code and enhance maintainability.
Completed replacement of example recent issue tile.

Removed old duplicated code bits for accessing git hub. Replaced with shared controller and facade library to access github from any part of the project consistently.