refactor Retwet class and add some test code of Retwet
add some test in retwet controller