Move campfire to shared code.