Added UDP interface and required variables, events, etc. in configuration and implementation