adding the ability to manage and assign eips

yes we had that discussion over here too - will do that in a different PR down the road