adding manifest and documentation hierarchy