Easier way of adding dependencies
When new task is created, user must also modify its "parent" task to indicate that the new task is a sub-task. This is not very intuitive and user-friendly. Maybe some kind of command parsing can be introduced to extract a non-standard keyword (e.g. "blocks:") from TW command. Maybe some other mechanism?