Abstraction and optimization

- More public methods for flexibility of use
- Abstracting auth api
- No window events to trigger
- Removal of jQuery
Revise Google Auth Client ID

- Using Store's Client ID for authorization
Merge pull request #17 from Rise-Vision/chore/authorization-improvements

Authorization abstraction and optimization