Allow Archiving of Tasks

Tasks will be greyed out if archived.
Toggle button to show archived tasks.
no need to show the archived checkbox for a new task. Can we make it not show for a new task?