carousel feature implemented
Merge branch 'feature-carousel'