setup DHCP messages and rearrange some fields

rearrange some filed in DHCP record and start setting up messages for
the FSM machines.