adding custom stack layout and collection view controllers to display models