integration test for no empty notes
refactored slides encapsulation and added integration test for empty slides