Refactor banners

* Add captions
* Make them swipable