add gitignore + clean up *.pyc
new way to run test