Branching Laws, Inner Multiplicities, and Decomposition of Classical Groups