provide an option to manually specify distance from receptor + code cleaning
de-factoring rigidbody instanciation because of cython shortcomings (can't propagate exceptions catched in cdef functions)