updated the code a lot
make a module with setup.py
changing __init__
stuff
renaming things