Interactive chemistry lab: build molecules and discover atoms