add more tests
moved all low level python binding to modules-safe.cpp because of incompatibility
add more testing