Extract ProjectTaskPanel and add back button support