Second commit
Packet header structures
refactoring
Set up interperating of tcp and udp
Set up interperating of tcp and udp