Changes to remove Message class and handle communication with Packets
only