updates to message repository
updates to thread repository
ReadStatusManager + interface + test + config added