Synchronizing Motor Position with Encoders, PID Control and Arduino