Use an actor pool for replication
Supervise user actors
Users should terminate when a project crashes
Include PG dependency in docker
Refactor adapter calls, load order, and durability.  Projects now restart with data loading