code todo applicatio using files