almost rewrite / new API
use http.Transport rather than http.Client
remove fbapic
add back ClientFlag