Refactored ARP, UDP_Socket, Sendbuffer, Receivebuffer, DirectResponse, DelaySend. Added management_task. Use #pragma once instead of include guard in many places