removed LocalReplica, which did not make sense, would not be serializable, etc., changed the package structure
added ThreadReplica