fix run.sh path issues
constructor change
add precision, recall calculation scripts