re-arranged package and added setup.py