Added setup.py and created a package structure