Re-organising Classes and Method
Detection of CMS Type

Wordpress Scan:
Version
Plugins
Vulnerable Plugins
Default Files

Joomla Scan:
Version
Plugins
Vulnerable Plugins
Default Files

Drupal Scan:
Version
Plugins
Vulnerable Plugins
Default Files