Added initial C code with datagram struct
Added a makefile