HLD VS. LLD ARCHITECTURE : UNDERSTANDING THE STRUCTURAL DIFFERENCE