Added communications class; wrote channel hopping table generator.