Don't make sub directory for tag name
Introduce BufferedForwarder between Forwarder and Dispatcher.

By this commit, Forwareder becomes isolated from ForwardBuffer.