ignore '*~' files
split jsruntime.py to two files script.py and jsruntime.py
add and rename visual tests