Build a fully functional Todo App where users can create new tasks, read the existing tasks, update them, and delete them.
Enhance the Todo App developed in Assignment #1 by adding clean and user-friendly styling to improve its usability and appearance.