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
Improved: the effect when we force the show/hide of the form