Second version no need for setup.py