Adds skeletal structured add/remove api
Adds skeletal structured add/remove api

rschroll/Eve,kidaa/Eve-1,dirvine/Eve,pel-daniel/Eve,shaunstanislaus/Eve-1,justintaft/Eve,kidaa/Eve-1,ViniciusAtaide/Eve,sherbondy/Eve,adjohnson916/Eve,kidaa/Eve-1,sagittaros/Eve,rschroll/Eve,fineline/Eve,ViniciusAtaide/Eve,shamim8888/Eve,justintaft/Eve,8l/Eve,brunotag/Eve,hrishimittal/Eve,hrishimittal/Eve,Drooids/Eve,tobyjsullivan/Eve,bluesnowman/Eve,bjtitus/Eve,adjohnson916/Eve,nonZero/Eve,8l/Eve,jhftrifork/Eve,shaunstanislaus/Eve-1,adjohnson916/Eve,bjtitus/Eve,dirvine/Eve,8l/Eve,kidaa/Eve-1,rschroll/Eve,fineline/Eve,pel-daniel/Eve,nonZero/Eve,sherbondy/Eve,tobyjsullivan/Eve,steveklabnik/Eve,sagittaros/Eve,bjtitus/Eve,Drooids/Eve,sherbondy/Eve,brunotag/Eve,nonZero/Eve,hrishimittal/Eve,sagittaros/Eve,sagittaros/Eve,bluesnowman/Eve,pel-daniel/Eve,dirvine/Eve,sherbondy/Eve,shamim8888/Eve,hrishimittal/Eve,agumonkey/Eve,fineline/Eve,tobyjsullivan/Eve,brunotag/Eve,tobyjsullivan/Eve,rschroll/Eve,agumonkey/Eve,rschroll/Eve,jhftrifork/Eve,bluesnowman/Eve,nonZero/Eve,justintaft/Eve,adjohnson916/Eve,bluesnowman/Eve,pel-daniel/Eve,hrishimittal/Eve,bjtitus/Eve,shamim8888/Eve,agumonkey/Eve,shaunstanislaus/Eve-1,8l/Eve,steveklabnik/Eve,dirvine/Eve,jhftrifork/Eve,Drooids/Eve,fineline/Eve,brunotag/Eve,dirvine/Eve,agumonkey/Eve,jhftrifork/Eve,ViniciusAtaide/Eve,sagittaros/Eve,shaunstanislaus/Eve-1,steveklabnik/Eve,shamim8888/Eve,brunotag/Eve,shaunstanislaus/Eve-1,steveklabnik/Eve,ViniciusAtaide/Eve,fineline/Eve,agumonkey/Eve,Drooids/Eve,nonZero/Eve,adjohnson916/Eve,sherbondy/Eve,tobyjsullivan/Eve,jhftrifork/Eve,Drooids/Eve,steveklabnik/Eve,ViniciusAtaide/Eve,justintaft/Eve,8l/Eve,shamim8888/Eve