Reorganize package, add setup.py, add tests.py