Github integration

Github integration is basically done, correctly pinging the api, and fixed all the tests