initial version of diff
initial test
add setup.py
rewrite compare.py to be more readable
license