Split library into different sections and introduce a demo video page to test responsiveness