Text this: Higher order hierarchal curvilinear triangular vector elements for the finite element method in computational electromagnetics