Added basic (at least it's dynamic) flow control based on ping. I have yet to test out congestion handling.