update the checkbox to use uniform, add styles and require content for new todos