refactor tweet model
add tweet controller and more works on timeline