renamed Type subpackages to Bundle

this prevents confusion that could occur when having a main package
called 'Type' and subpackages also being called 'Type'.
Bundle is a good fit, because it kind of describes, that this is the
'Bundle' of concrete implemenations for a component, that we ship by default.