fix #45. Fix updating task - bug type of a task via editing. Additionally notes on why edit-task view exists. Made it participate more idiomatically in the modal flow as well