Carousel implementation

Close #7
Generic demo page