added requirements and categorization

added some new requirements and categorization for them