Added Github connector to fix #7.

Added github api connector.
Extended activity utility to include cache check.