Marked component's QA as optional.
Fixed the component.isactive as small integer field.
Refactored the duplicates structure for readability.
Refactored milestones and added severities and priorities.