Creator and social agency the Whalar group has launched The Lighthouse, a campus in Venice, California that will serve as a hub for 150 curated creators and creative professionals.