You are building a task management app where users can dynamically add tasks to a list. The app should keep track of the initial number of tasks and update the task counter in real time as new tasks are added.
Your task is to implement these requirements:
- Display the initial count of tasks at the time the app loads.
- Dynamically add tasks to the list when the "Add Task" button is clicked.
- Each new task should be numbered sequentially based on the current task count.
- Update the task counter in real time to reflect the total number of tasks, including the newly added ones.
For example:
- If the list initially contains 2 tasks, the Initial Count should display 2, and the Task Counter should also display 2.
- When a new task is added, the Task Counter should update to 3, and the new task should be labeled as Task 3.
Use the appropriate method to differentiate between the initial list of tasks (static) and the live list of tasks (updated dynamically).