Components Talking

The components are now "communicating" with each other through the
google_api_obj. Now optimizing user experience.