Use oauth'd API

Use the oauth api to submit votes and view the personalized homepage.

:eyeglasses: @madbook 
:no_bell: we should decide on a couple of style rules for jsx.  the two that come to mind are: 

* whitespace around curly braces, e.g. `session={ session }` vs `api={api}`.  I prefer the latter, I think
* double quotes or single quotes for jsx properties.  I've been using double quotes, since it _looks_ like html.  It's also what FB uses in their docs, which might be the closest thing to a jsx styleguide that exists.