Added wait screens, turns, hit/misses, and a whole lot of other stuff. Also fixed some critical bugs with the communication