Allow todos to be marked incomplete and add page object