renamed
typo...ip itself does not need to be unique but ip+subnet does (need to find a way to check this)
moving test code out of the models
initial commit