add README
start refactor doc