add facebook provider
add twitter provider according to issue #1