[swzhou] move all components into agents folder