Added proper documentation for RequirementButtonPanel