update to use node-github instead of raw requests