Added some structures to SerialPacket, and serial.cpp

I've also created the Statistics structure for simplicity.
Hooked up the new serial code, nothing broke