refactor ui part
add setup.py script