add cuda functions with numba + some changes
clean + add build cython and pythran for fast algorithm