Fixed some of the bit shifting on the communicator. Still some work to do on it though.