Added GitHub.getUserEvents - put JSON parsing back into response callback as storing state
Added callback checks before calling