Add shared structtag package for use across features
#1120
+305
−49
Merged