moved a static definition to the top
set class identifiers to be the address and mask
allow for child CIDRs