working barebones github api library
add gitignore