More bug fixes.

Weekly input error checking now works correctly, generalized
addListItem function in prep for less list refreshing.