Phenomenology And Constraints In Singlet Extensions Of Two Higgs Doublet Models