basic structure from G+ hangout example; build system