add ability to check off and remove items from list