Oauth again

This is what I have of OAuth so far.  I've also added 10 JIRAs for where I want to take it, but it is time i get more eyes on it than just me and passos.