Implement traits (Ord, Eq, Mul, Div, Add, Sub) for somes structs