Set $removeObsoleteFOF1Files to true
Improve comments style
Return true for preflight() when it's successful
Feature to use your own component as the main installer in order to support Akeeba Restore Points