* Ensured some debugging statements are hidden (protected by flag)
* Inverted responsibility for the content iteration
* Renamed ProjectUtils to ScanUtils to better reflect responsibility
* Scan Module and Module Dependencies for steps instead of entire Project