(cleanup) adds comments
(refactor) extends node-github library instead of writing my own functions
(cleanup) adds TODOS for tomorrow