Made the NetworkBuffer a bit more robust, completed the NetworkBuffer
and it is ready for use