Implemented Add, Remove, AddAll, Replace for child, camera and plugin

Signed-off-by: Jared Woolston <jwoolston@tenkiv.com>