restructuring assembly system, touch and pointer events, and adding comments
refactor architecture to include IAttachable abstraction,
tree hierarchy to product >> basePart >> insertionPoint >> fastener >> tool