Can now update networks without getting allocation error

Should only raise a validation error if the object does not exist already.
Things to test: Creating a new network