Class to generate microformat types