- moved network stuff from NetworkGUI to *Client/*Server
- changed dynamic to object
- added a new parameter to EncodeMessage which takes the packet data
- startup functions for client and server