feat(widgets_with_holes): add alert demo and collapse exercise

@IgorMinar another exercise (widgets using transclusion). Would be awesome if you could review 2 existing PR just to make sure that we are heading in the right direction.