Properly refactored & working Publish controller. Create timeline->pub a tweet->add tweet to timeline->process. if more, pub next tweet after duration.