Added setup.py, changed directory structure