HLD vs LLD — System Design System Design Theory