initial ContainerBuilder & BeanBuilder implementation