WORK IN PROGRESS
In order to try the code you have to delete the default ArduinoOTA lib since otherwise there is a conflict. Also you have to include "Ethernet/Ethernet.h" in the new ArduinoOTA .h file if there is an error with the classes is the file.
THIS CODE IS NOT YET WORKING DO NOT TRY TO USE IT