Code improvement

Include naming, format, comments, TODOs, config_options

Did not touch functionality part except DHCP module