Changes to Controllers and completion of VulnerabilityDetectionComponent