ESRF Motion control library