Create Header and Clause visitors and add related visit methods
Create AbstractClauseVisitor
Make Headers public and add methods to it
Create BundleHeadersHelper
Add constructor to BundleManifest and create related helper classes