Refactor carousel

Add CSS transitions