Created expandable commitments, Modified view.list package and CommitmentListItemRenderer, plan on improving efficiency by not having everything recreated every time