creating detail window controllers for modifying entities