DEFINING HLD AND LLD : A ARCHITECTURAL FRAMEWORK DIFFERENCE