fixed list item events
added completion date
clean up and comments
create settings and model modules