[Google] Add a BasicEvent
[Google] Move the building methods into the BasicEvent object