Layout updates
mark complete function
Clean up and add mark complete
todo list viewing