Split tag creation into parts, and use a better type for time in structs
Add creation of pictags
Standardize how setup and teardown methods are called.  The idea is to be like Junit4's BeforeClass