add main() argv datafilename.csv support
add profling notebook