rename getComponentById to getComponentByIdentifier
simplify containers, remove name property, replace with id for static containers
use entity provider in container provider
add doc blocks
add default entities in bundle
rename parameter for consistency