fixed merge clonflict with .rand
fixed Linear.integrate_between. fixed _BpfInterface.integrate_between. added USpline as a possible constructor to the api and fixed integration