add github api wrapper and tests
add client
config rest
fix test