Controller available

Adding Controller_Available response method and cleaning up the rx_packet_event method to minimize number of break statements