A horizontal swipe-able tag collection view using Auto-Layout