add ability to load "*.so" files
add simple tests for last commit