Added the Proveedor class and implemented it's methods