Merge RequirementManager source partially complete. Line in MainView is commented out because it causes a NullPointerException.