CMS Video Handout Tests

why the .present and .visible? To get around the "all" bug in bok-choy that you fixed? If so add a TODO to simplify this later after we've bumped up the version of bok-choy used in this project.