add FemEnums.h having ShapeFieldType
calculate shape functions depending on given ShapeFieldType
test also ShapeFieldType