[2.0a] Networking Mostly Complete

Added:
- Networking for client
- Idle timeout & keep alive packets
- setStatus() to display a message without blocking the user's view
-

Fixed:
- Shit ton of bugs
- Bad ref: "clients[clients[i]]" rather than "clients[i]"
- Renamed some variables to make sense [id -> i], & [msg_id -> msg]

Future:
- Messages are not completely sent from cl -> sv
- Need to do something with the messages received from the server