JC|BM: Added refresh function into carousel
JC|BM: Added tests for refresh