added RDT trait as basic unifying trait for all replicated data types