Reorganised and created makefile
Added DNS packet data structures
Added constants for packets