Changed WifiCommunicator back to returning a normal packet, since inheritance wouldnt allow it.