clean tests
Added: a section to explain installation steps.
Removed: unused file.
Added: a form to add a new task (without interaction)
Updated: made the task insertion more flexible
Changed: the new task form is now out of the task list
Added: interaction with the backend for task creation
Updated: the public assets
Removed: the create task button
Fixed: the new task button is now correctly disabled when the form is empty
Added: the enter key triggers the new task form
Refactored: moved the new task form logic into a function
Fixed: the new taks form no longer appears when listing tasks by tag
Added: the possibility to show or hide the new task form
Updated: the public assets
Added: a tooltip to display the shortcut
Fixed: using the shortcut didn't prevent default behaviour
Updated: the public assets
Refactored: moved the new task form logic into its own class
Refactored: the shortcut default behaviour is now completely handled by the new task form view