DA-49: Implemented the expansion and collapse of list items. Unit test idea has been created but not acheiving desired results. The unit tests are commented out for the time being.
DA-49/DA-52: Resolved merge conflicts.