strategy:turtle: sync in wr

move run and other private methods to turtle, so could be reused
in other child turtle strategies.

Signed-off-by: Zhengwang Ruan <ruan.zhengwang@gmail.com>