Finished implemented Buffer, added sendData, append, readNext, and readAt functions for all base types. Added functions to ISerializable to allow for serializing to a buffer. Updated all classes that inherit from ISerializable to add these new functions. Updated Socket to allow for sending and receiving buffers. Updated testing project to test sending and receiving buffered packets.