Various Applications Of Discontinuous Petrov-Galerkin (Dpg) Finite Element Methods