refactored a bit and created a container view that will act as a display of things that can be collapsed