restructure the project, prepare to make python package for pypi

Signed-off-by: xcgspring <xcg1987xcg@126.com>