add the index page
auto generate oauth buttons
add github button
remove twitter from oauth.

twitter api refuse to give user email, it's so stupid.