[Boilerplate] Add DG function space with Qk elements