BlazingNet A networking library for making games and real time applications in rust. Original design model