Well, as I mentioned -- just create a prefab for what a single row would look like, then instantiate multiple times underneath a vertical 1-column grid. This way you will get all your entries. To make it animate as you want, all you need to do is make that functionality on the prefab you've created -- the ability to slide to the right by dragging it. There is very little code involved -- just the part that would limit (or better yet -- implement) the dragging. Simply have an OnDrag function in the script that will handle it, and update the position based on the delta, capping it within some sane limits to prevent the ability to drag too far.