Add Packet Macro and Processing

Using Macro for Easily Make Packet and Handler