Reworked the class hierarchy
Reworked quadrature rule class
Added default quadrature rules to the element's interface