start working on basic elements

quad, tri, wedge, brick elements are started
finish these first, before the x versions of them, then finally the
laminate element
how to pass material type to element is to be worked out