add tests to Bessel related functions
add Bessel related function docs