Add mul, div, inverse method for Zp