added content_group field to box and added global request middleware
do not repeat content in container boxes
fix scope