Constructing General Reference Finite Elements