Following [SEP 055](https://github.com/SynBioDex/SEPs/blob/master/sep_055.md), a composite part can be detected by checking if the part was generated by an assembly plan. Add a function that looks at a component to determine if it is a composite part.