Added client handshake for server input
Finished handshaking between server and clients. Created packets to represent asset requests and tile updates. Started implementing a simulation manager to sync between client and server.