6d3400d948
I've refactored the network layout. Here is a brief list of changes: * The new player object is created server-side rather than client-side * serial.cpp now uses macros to prevent hard-to-find logic errors * A few method definitions have been re-ordered * SerialPacket's internals have been slightly changed * SerialPacket now carries a datestamp defining the network protocol * server_application.cpp has been split into two separate files * HandleJoinRequest() has been modified to create the new player object