prepare for distribute
add setup.py