added base structure for bundles validation and parsing