Add ip/port validators

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>
Remove port field and instead make it part of IP

Signed-off-by: Ian Macalinao <ianmacalinao@gmail.com>