Github update uses github api
Cleaning up github controller