Add datomic support.  Separate actions into initialize collect and output.  Initialize and collect for weather work okay.  Need to add migrations still so we can initialize multiple times/initialize if needed automatically.