Core plugin logic and use of config

- Passing appropriate client id via environment config
- Plugin "click" bind logic
auth loading and authorization
loads picker API
maps view ids to googles api view ids
creates a picker
- e2e HTML file instantiates a picker