try openmp
tiny fixes
remove cython generated file
another second faster -- use float32 and np.empty
tag all lines which still take significant percentage of time