Minor changes and adding: run_tests.py and setup.py