Removed BaseBlockContainer code redundancy.
It now inherits everything from BaseBlock.