Communication Devices Ratings are working

I had to add some new variables to the communication devices. Like some
X multipliers for avail and cost, to keep track of how much each rating
adds to the avail and cost of the device.

But it all seems to be working as intended.