Implement task dependencies
improve task detail screen