kind of constructor for conatiners type
allow dynamic IP
if no name specified, id == name
complete todo list
bump version to .4