add setup and reorg to more project like
update readme about setup.py