Strange Problem while controlling motors with MOSFET

I do not have a ground connection to the Arduino, is it necessary? I am new to electronics, could you tell me why?
The MOSFET is IRF520, I know it wont be fully activated by the Arduino since it is not a logic level MOSFET but it is enough for my purposes since me motor draws only 70mA
Lastly thanks for the help!