add setup.py
add gitignore
add tests
add tests to setup.py
rename test file