HLD VS. LLD DESIGN : RECOGNIZING THE KEY DISTINCTIONS