fixed networking. now using AsyncSocket for tcp. still needs more work once we define messages for tcp protocol