[STEP 10] Make Todos persistent with local storage